Trong điện toán Trứng phục sinh (truyền thông)

Phần mềm

Trong phần mềm máy tính, trứng phục sinh là những phản hồi bí mật chỉ xảy ra khi chạy những lệnh không có trong tài liệu. Kết quả có thể khác nhau, từ những thông điệp đơn giản, những hình ảnh cho đến những trang ghi công của lập trình viên hoặc một trò trơi điện tử nhỏ bên trong, không thì là một phần nghiêm túc hơn của phần mềm.

Trong các hệ điều hành TOPS-10 (cho máy tính DEC PDP-10), lệnh make (nghĩa là làm) được dùng để gọi trình biên tập TECO tạo ra một tệp. Nếu được truyền vào đối số tên tệp là love, để câu lệnh đọc lên thành make love (nghĩa là làm tình), nó sẽ tạm dừng là phản hồi là not war? (n.đ không chiến tranh chứ?) trước khi tạo tệp.[18] Hành vi này cũng xảy ra trên hệ điều hành RSTS/E, nơi mà TECO sẽ cung cấp phản hồi này.[cần dẫn nguồn] Các hệ điều hành Unix khác thì phản hồi câu "why" (n.đ tại sao) bằng "why not" (n.đ tại sao không) (một tham chiếu đến trò The Prisoner trong Berkeley Unix, 1977).[cần dẫn nguồn]

Một số phiên bản cùa hệ điều hành OpenVMS DEC ẩn giấu các mã trạng thái thoát, bao gồm một tham chiếu đến tiểu phẩm Dirty Hungarian Phrasebook của Monty Python; "exit %xb70" trả về thông điệp "%SYSTEM-W-FISH, my hovercraft is full of eels" (n.đ "%SYSTEM-W-FISH, tàu đệm khí của tôi toàn là lươn") trong khi"exit %x34b4" trả về một tham chiếu đến một meme Internet thuở sơ khai: "%SYSTEM-F-GAMEOVER, All your base are belong to us" (n.đ "%SYSTEM-F-GAMEOVER, Tất cả căn cứ của ngươi thuộc về ta").[19]

Rất nhiều máy tính cá nhân có nhiều quả trứng công phu hơn được ẩn giấu trong ROM, bao gồm danh sách tên các lập trình viên, lời cổ vũ chính trị. trích dẫn, nhạc, hoặc những hình ảnh của cả đội ngũ phát triển. Những quả trứng phục sinh trong phiên bản Microsoft Office năm 1997 có chứa một trình mô phong bay trong Microsoft Excel và một trò bắn bi ghim trong Microsoft Word.[20][21] Từ năm 2002, Microsoft không cho phép bất kỳ đoạn mã ẩn hoặc không được không có tài liệu nào cả do sáng kiến Điện toán Đáng tin cậy.[22]

Công cụ đóng gói apt-get của hệ điều hành Debian có gài một quả trứng phục sinh là một con bò ASCII khi nhập apt-get moo vào khung lệnh.[23][24][25]

Một quả trứng phục sinh được tìm thấy trong tất cả các hệ điều hành Microsoft Windows trước bản XP. Trong trình bảo vệ màn hình 3D Text, việc nhập dòng chữ "volcano" (n.đ núi lửa) sẽ hiển thị tên của tất cả những ngọn núi lửa ở . Microsoft đã loạt bỏ cái này đi từ bản XP nhưng đã thêm những cái khác vào.[26] Microsoft Excel 95 có giấu một trờ chơi hành động giống như Doom (1993) lấy tên là The Hall of Tortured Souls (n.đ Đại sảnh của những linh hồn bị hành hạ).[27]

Ảnh hoạt hình cho thấy những quả trứng phục sinh trong hệ điều hành Android của Google

Bộ máy tìm kiếm Google thường nổi tiếng vì ẩn giấu nhiều quả trứng phục sinh, được đưa ra khi người dùng dùng tím kiếm những từ khoá nhất định.[28]

Steve Jobs đã từng cấm đưa những quả trứng phục sinh vào các sản phẩm của Apple sau khi quay trở lại công ti.[29]

Quả trứng phục sinh đầu tiên xuất hiện sau cái chết của Jobs là ở bản cập nhật Mac App Store for OS X Mountain Lion năm 2012, trong đó các ứng dụng đã được tải xuống tạm thời dược đánh dấu thời gian là "ngày 24 tháng Một, 1984", ngày mở bán máy Macintosh bản gốc.[29]

Ngôn ngữ lập trình Python và hệ sinh thái thư viện của nó có bao gồm nhiều quả trứng phục sinh khác nhau.[30]

Phần cứng

trong khi phần lớn những quả trứng phục sinh về máy tính thường được tìm thấy trong phần mềm, chúng thỉnh thoảng cũng tồn tại trong phần cứng hoặc phần sụn của một số thiết bị. Trên một số máy tính cá nhân, ROM BIOS có chứa trứng phục sinh. Các ví dụ đáng chú ý bao gồm việc một số BIOS AMI 1993 không đúng tiêu chuẩn đã, vào ngày 13 tháng 11 năm 1993, phát đi phát lại bài "Happy Birthday" thông qua loa PC thay vì khởi động máy tính,[31] cũng như một số mẫu máy Apple Macintosh có lưu các bức ảnh của nhóm phát triển ở trong ROM. Những quả trứng phục sinh Mac đó đã được quảng cáo rộng rãi trong tờ báo Macintosh[32] cùng với những cách thức tiếp cận chúng, và sao này đã được một nhóm tin tặc là NYC Resistor khôi phục lại thông qua kỹ nghệ đảo ngược kĩ lưỡng.[33][34] Tương tự như vậy, ROM của Radio Shack Color Computer 3 có chứa một đoạn mã làm hiển thị thứ trông giống như ba nhà phát triển Microware khi bấm Ctrl+Alt+Reset – một dãy phím cứng đặt lại sẽ bỏ đi mọi thông tin hiện đang ở trong RAM.[35]

Một số loại dao động ký có chứa những quả trứng phục sinh. Máy HP 54600B có chứa một bản sao của trò Tetris (1984),[36] và máy HP 54622D thì có chứa một bản nhái của trò Asteroids (1979) tên là Rocks.[37] Một loại khác là Tektronix 1755A Vector và Waveform Monitor, hiển thị cá bơi khi mục Remote>Software version được chọn trên bảng chọn CONFIG.[38]

Trong bản soát lại phần cứng thứ hai và thứ ba của máy ảnh SLR Minolta Dynax/Maxxum/Alpha 9, bao gồm tất cả máy ảnh được nâng cấp SSM/ADI, một dãy các nút không được ghi trong tài liệu có thể được dùng để cấu hình lại máy ảnh để cho nó vận hành giống như máy Dynax/Maxxum/Alpha 9Ti và sau đó thì kích hoạt hỗ trợ cho các chức năng phụ của mẫu có giới hạncũng như trong mẫu màu đen.[cần dẫn nguồn]

Một loại máy tính bỏ túi điện tử của hãng Hewlett-Packard, loại HP-45 (được giới thiệu vào năm 1973), có sẵn tính năng bấm giờ không được ghi chép trong tài liệu.[39]

Máy tính Commodore Amiga 1000 có chứa các chữ ký của đội ngũ thiết kế và phát triển được dập nổi trong vỏ máy, bao gồm Jay Miner và dấu chân của Mitchy, cô chó của Jay.[40] Các mẫu máy Commodore Amiga 500, 600, và 1200 mỗi loại lại có các trứng phục sinh khác nhau dưới dạng các tựa đề bài hát của nhóm nhạc The B-52's được ghi chữ màu trắng trên các bo mạch chủ. Mẫu 500 có ghi "B52/Rock Lobster", mẫu 600 là "June Bug" và mẫu 1200 là "Channel Z".[41] Phần mềm Amiga OS có chứa các thông điệp ẩn.[42][43]

Nhiều nhà thiết kế vi mạch (chíp) đã bao gồm các phần tử đồ hoạ ẩn được gọi là tranh vi mạch, gồm có ảnh, các cụm từ, họ tên viết tắt của nhà phát triển, biểu trưng, v.v.. Những tác phẩm nghệ thuật này, giống như phần còn lại của con chíp, được tái lập trong mỗi bản sao bằng kĩ thuật in thạch bảnkhắc a-xít. Chúng chỉ có thể được nhìn thấy khi gói chíp được mở và quan sát dưới kính phóng to.[44] Phiên bản vi mạch CVAX 1984 của CPU MicroVAX được khắc dòng chữ tiếng Nga bằng chữ Kirin "VAX: Khi bạn đủ quan tâm để ăn cắp thứ tốt nhất",[45] ở đó vì, "biết rằng một số chíp CVAX sẽ được đặt chân đến Liên Xô nên nhóm chúng tôi muốn người Nga biết rằng chúng tôi luôn nghĩ về họ".[44]

Tài liệu tham khảo

WikiPedia: Trứng phục sinh (truyền thông) http://www.2600connection.com/eastereggs/adventure... http://www.jakartaglobe.beritasatu.com/news/buni-y... http://www.cbr.com/comic-book-easter-eggs-archive/ http://www.cbr.com/comic-book-easter-eggs-new-sex-... http://comicbook.com/marvel/2017/04/08/marvel-rele... http://www.cracked.com/article_18984_6-comic-book-... http://www.decodesystems.com/hp45-stopwatch.html http://eeggs.com/items/718.html http://eeggs.com/items/763.html http://www.eeggs.com/